*{margin:0;padding:0;font-family: 微软雅黑;list-style-type: none;text-decoration: none;}
.left{float: left;}
.right{float: right;}
.clear{clear: both}
html,div,ul,li,form,p,select{margin:0;padding:0;outline:none;border:none;}
body{overflow-x:hidden;min-width:1200px;width:100%;height:auto;margin:0 auto;padding:0;font-size:16px;font-family:"微软雅黑";background:#fff; -webkit-text-size-adjust:none;}
img{border:none;}
@font-face {
	font-family: 'HYRunYuan-65W';
	src: url('../font/HYRunYuan-65W.ttf')
}
@font-face { 
	font-family: "dincond"; 
	src: url('../font/DINCond-Regular.ttf');
}
.banner img{width:100%;height:100%;}
.banner .swiper-button-prev{transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1) 0s;left: 20px;opacity:0;background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.banner .swiper-button-next{transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1) 0s;right: 20px;opacity:0;background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.banner:hover .swiper-button-prev{opacity:1;}
.banner:hover .swiper-button-next{opacity:1;}
/*头部样式*/
.main{width:1220px;margin:0 auto;}
.top{width:100%;height: 50px;line-height: 50px;background: #fff;border-bottom:1px solid #e7e7e7;box-sizing:border-box;}
.top_tel{float: left;font-size: 16px;color: #171717;font-weight: bold;display: flex;align-items: center;}
.top-right{float: right;color: #848484;font-size: 12px;}
.top-right a{color: #848484;display: inline-block;text-align: center;padding:0 5px;display: flex;align-items: center;height:50px;float: left;width:27px;position: relative;}
.top-right a .ewm{display: none;position: absolute;top:50px;left: 50%;width:70px;height:70px;margin-left:-35px;z-index: 222222;box-shadow: 0 0 5px #333;}
.top-right a:hover .ewm{display: block;}

.header{height:92px;background: #fff;}
.logo{height:92px;transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1) 0s;}
.logo a{display: inline-block;width:230px;height:92px;}
.nav{width:832px;height:92px;float: right;}
.nav ul li{float: left;position: relative;z-index:100001;font-size: 16px;height: 100%;overflow: hidden;}
.nav ul li .a{text-align:center;color: #484848;line-height: 92px;font-weight: bold;padding:0 20px;}
.nav ul li.on1 a{color: #0757b0;}
.nav ul li a:hover{color: #0757b0;}

/* search */
.search{width:100%;height:81px;background: url("../images/searchmain_bg.jpg") no-repeat center;}
.search .search_l{width:778px;height:81px;float: left;}
.search .search_l form{width:275px;height:38px;background: #fff;margin-top:20px;float: left;}
.search .search_l .hot_key{width:450px;height:38px;float: left;margin-top:20px;font-size: 14px;color: #fff;line-height: 38px;margin-left: 30px;}
.search .search_l .hot_key a{color: #c5dbf4;padding:0 8px;}
.search .search_l .hot_key a:hover{color: #fff;}
.search .search_r{width:432px;height:81px;float: right;box-sizing:border-box;box-sizing: border-box;padding: 15px 10px;display: flex;align-items: center;}
.search .search_r img{display: block;float: left;margin-right: 5px;}
.search .search_r .p1{font-size: 14px;width: 100%;color: #3c3c3c;}
.search .search_r .p2{font-size: 21px;width: 100%;color: #3c3c3c;font-weight: bold;}
/*box1开始*/
.title{font-size: 25px;font-weight: bold;padding-top:70px;text-align: center;}
.title .p1{font-size: 20px;color:#424242;text-transform: uppercase;}
.title a{color: #0757b0;display: flex;align-items: center;justify-content: center;}
.title a::before{display: block;content:"";width: 38px;height:3px;background: #363036;}
.title a::after{display: block;content:"";width: 38px;height:3px;background: #363036;}

.more{width:165px;height:36px;line-height: 36px;color: #aaa;font-size: 16px;;display: block;text-align: center;border: 1px solid #aaa;margin:0 auto;margin-top:20px;margin-bottom:45px;transition: all 1s ease 0s;}
.more:hover{background: #f68100;color: #fff;}

.rmcp .parHd{width: 100%;text-align: center;height:50px;line-height: 50px;margin:10px 0 20px 0;}
.rmcp .parHd li{font-size: 16px;color: #6c6c6c;display: inline-block;}
.rmcp .parHd li.on{color: #fab81c;}
.rmcp .parBd {text-align: center;height:770px;margin-top:20px;margin-bottom:20px;}
.rmcp .parBd ul{margin:0 -27px;}
.rmcp .parBd li{width:370px;height:366px;margin:0 27px;float: left;margin-bottom:30px;}
.rmcp .parBd li .pic{width:370px;height: 280px;float: left;overflow: hidden;}
.rmcp .parBd li .pic img{width:370px;height: 280px;transition: all 1s ease 0s;}
.rmcp .parBd li:hover .pic img{transform: scale(1.2, 1.2);}
.rmcp .parBd li .prot{width: 370px;height: 60px;background: #f7f7f8;float: left;transition: all 0.3s ease 0s;border:1px solid #e1e1e1;box-sizing:border-box;margin-top:8px;font-size: 16px;color: #353535;line-height: 58px;text-align: center;}
.rmcp .parBd li:hover .prot{background: #0757b0;color: #fff;}

.zhezhao{ position: absolute; width:100%; height: 100%;top: 0px;
    left: 0px;
    display: flex;
    align-items: center;overflow: hidden;
    justify-content: center;transition: .1s
}
.protitle{
	opacity: 0;
    transform: translate3d(-100%,0,0);
    backface-visibility: hidden;
    perspective: 1000;
    animation-name: bounceInLeft;
    animation-duration: 1s;
    animation-delay: 1s;
    animation-fill-mode: both;
}

.zhezhao{ background: rgba(7,87,176,0.65); opacity: 0;}
.zhezhao a{ display: block; width: 100%; text-align: center; opacity: 0;}
.zhezhao dl dt,.zhezhao dl dd{ height: 50px; line-height: 50px;}
.zhezhao dl div{width:50px;height:1px;background: #fff;margin:0 auto;}
.zhezhao dl dt{ font-size: 22px; color: #fff;display: block;}
.zhezhao dl dd{ color: #d0d0d0; font-size: 16px;display:inline-block;}
/* ad */
.ads{width: 100%;height:275px;background: #e2e3e8;}
.ads .ads_l{width: 600px;float: left;}
.ads .ads_l .p1{font-size: 30px;color: #424242;font-weight: bold;margin-top:55px;}
.ads .ads_l .p2{font-size: 16px;color: #424242;}
.ads .ads_l .bt{height:43px;margin-top:50px;}
.ads .ads_l .bt a{width: 138px;height:43px;line-height: 43px;color: #fff;text-align: center;display: block;float: left;background: #f9b71b;border-radius:3px;}
.ads .ads_l .bt a:hover{background: #fff;color: #424242;}
.ads .ads_l .bt .tt{width: 217px;height:43px;line-height: 43px;color: #424242;text-align: center;float: left;background: #fff;border-radius:3px;display: flex;align-items:center;justify-content: center;margin-left:14px;}
.ads .ads_r{float: right;height:275px;display: flex;align-items:center;}
/* box2 */
.box2{width:100%;background: #edeef3;height:453px}
.box2_left{width: 50%;float: left;position: relative;height:453px;}
.box2_left .play{width:100%;height:100%;position: absolute;right:0;top:0;z-index:9;background: url("../images/play.jpg") no-repeat center center;background-color: rgba(0,0,0,0.4);}
.box2_right{width:50%;float: right;height:453px;position: relative;}
.box2_right .ind_abo{width: 565px;height:453px;position: absolute;left: 45px;display: flex;flex-direction: column;justify-content: center;}
.box2_right .ind_abo .p1{font-size: 24px;color: #363036;font-weight: bold;}
.box2_right .ind_abo .p2{font-size: 16px;font-family:'dincond-medium';color: #363036;margin-top:5px;}
.box2_right .ind_abo .line{width: 30px;height:3px;background: #363036;margin-top:15px;}
.box2_right .ind_abo .moreto{transition: all 0.6s ease 0s;width:142px;height:42px;color: #fff;display: block;line-height: 42px;text-indent: 10px;background: url("../images/jiantou.png") no-repeat center #fab81c;background-position: 110px;margin-top:25px;}
.box2_right .ind_abo .moreto:hover{color: #424242;background: url("../images/jiantouh.png")  no-repeat center #fff;background-position: 110px;}
/* box3 */
.gcal .parHd{width: 100%;text-align: center;height:50px;line-height: 50px;margin:10px 0 20px 0;}
.gcal .parHd li{font-size: 16px;color: #6c6c6c;display: inline-block;}
.gcal .parHd li.on{color: #fab81c;}
.gcal .parBd {text-align: center;height:308px;margin-top:20px;margin-bottom:80px;}
.gcal .parBd  ul{}
.gcal .parBd  li{width: 396px;height:308px;float: left;position: relative;overflow: hidden;margin-right: 16px;}
.gcal .parBd  li:nth-child(3n){margin-right:0;}
.gcal .parBd  li .protitle{width: 100%;height:54px;line-height: 54px;background: rgba(7,87,176,0.65);padding:0 20px;box-sizing:border-box;position: absolute;bottom: 0;color: #fff;}

.gcal .parBd li:hover .zhezhao{ opacity: 0;transform: translate3d(0,50vh,0);backface-visibility: hidden;perspective: 1000;animation-name: bounceInRight;animation-duration: 0.4s;animation-delay: .2s;animation-fill-mode: both;}
.gcal .parBd li:hover .protitle{ opacity: 0; display: none;}
.gcal .parBd li:hover .zhezhao a{ opacity: 1;}
/* 新闻  */
.box4{height:685px;position: relative;background: #fff;}
.indnew .parHd{width: 100%;text-align: center;height:50px;line-height: 50px;margin:10px 0 20px 0;}
.indnew .parHd li{font-size: 16px;color: #6c6c6c;display: inline-block;}
.indnew .parHd li.on{color: #fab81c;}
.indnew .parBd{}
.indnew .parBd ul{height:446px;margin:0 -20px;}
.indnew .parBd li{width: 376px;height:397px;float: left;position: relative;background: #fff;margin:0 20px;margin-top:12px;}
.indnew .parBd li .pic{width: 376px;height:222px;overflow: hidden}
.indnew .parBd li .pic img{width:376px;height:222px;transition: all 1s ease 0s;}
.indnew .parBd li:hover .pic img{transform: scale(1.2, 1.2);}
.indnew .parBd li .newsjian{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.indnew .parBd li .newsjian .wen{padding:14px;}
.indnew .parBd li .newsjian .p1{font-size: 16px;color: #363636;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top:16px;}
.indnew .parBd li:hover .newsjian .p1{color: #0757b0;}
.indnew .parBd li .newsjian .p2{font-size: 12px;color: #999;line-height: 24px;margin-top:10px;height:48px}
.indnew .parBd li .newsmoren{z-index:9;position:relative;width: 348px;height:50px;display: block;color: #999;line-height: 50px;font-size: 14px;margin:0 14px;border-top:1px solid #dcdcdc;transition: all 0.3s ease 0s;background: url("../images/jian.png") no-repeat right center;}
.indnew .parBd li .newsjian::before{content:"";display: block;background: #0757b0;position: absolute;width: 100%;bottom:0;height:0;transition: all 0.3s ease 0s;z-index: 0;}
.indnew .parBd li:hover .newsjian::before{height:51px;}
.indnew .parBd li:hover .newsjian .newsmoren{color: #fff;background-image: url("../images/jianh.png");}
/* 产品特性 */
.box5{height:700px;position: relative;background: #edeef3;}
.box5 .parHd{width: 100%;text-align: center;height:50px;line-height: 50px;color: #6c6c6c;margin:10px 0 20px 0;}
.box5 .parBd li{width: 278px;height:392px;float: left;margin-right: 36px;margin-top:20px;transition: all 0.6s ease 0s;}
.box5 .parBd li:last-child{margin-right: 0;}
.box5 .parBd li img{width: 278px;height:392px;}
.box5 .parBd li:hover{margin-top:0;}
/*底部样式*/
.bot{width:100%;height:338px;background: #2d2d2d;}
.bot_bot{text-align: center;color: #fff;height:48px;border-top:1px solid #333;float: left;width: 100%;line-height: 48px;font-size:14px;color: #7c7c7c;}
.bot_bot a{font-size: 14px;color: #7c7c7c;}
.bot_top{height:283px;width: 100%;}
.bot_tel{width:450px;float: left;height:200px;margin:40px 0;border-right:1px solid #434448;}
.bot_tel .t1{width:370px;height:84px;border-bottom:1px solid #434448;}
.bot_tel .p2{font-size: 16px;font-weight: bold;color: #fff;padding-top:20px;}
.bot_tel .p3{font-size: 12px;font-weight: normal;color: #8b8e96;margin-top:5px;}
.bot_tel .t2{width:370px;height:100px;margin-top:30px;}
.bot_tel .t2 .t2_l{width: 170px;}
.bot_tel .t2 .t2_l .botewm{width:70px;height:100px;float: left;margin-right: 15px;}
.bot_tel .t2 .t2_l p{font-size: 12px;color: #8b8e96;line-height: 30px;text-align: center;}
.bot_tel .t2 .t2_r{width: 200px;height:100px;float: left;}
.bot_tel .t2 .t2_r p{font-size: 12px;color: #8b8e96;line-height: 24px;}

.bot_right{width: 730px;height:250px;float: right;}
.bot_right .bnav{height:250px;float: left;margin-right:54px;}
.bot_right .bnav:last-child{margin-right:0;}
.bot_right .bnav .tit{font-size: 16px;color: #fff;font-weight: bold;margin-top:35px;margin-bottom:10px;}
.bot_right .bnav .li{font-size: 14px;line-height: 30px;}
.bot_right .bnav .li a{color:#7c7c7c;}
.bot_right .bnav .li:hover a{color: #f1f1f1;}
/******************************************************************* 二级 ************************************************************/
.aboutbanner{width: 100%;position: relative;}
.aboutbanner img{width: 100%;}

.index{background: #fff;}
.erbanner{width:100%;}
.erbanner img{display: block;width:100%;}
/* 二级搜索 */
.ersearch{background: #f5f5f5;height:67px;line-height: 67px;}
.ersearch .hot_key{font-size: 14px;color: #757575;float: left;}
.ersearch .hot_key a{color: #757575;padding:0 8px;}
.ersearch .hot_key a:hover{color: #0757b0;}
.ersearch .search_r{float: right;}
.ersearch .search_r form{width:275px;height:38px;background: #fff;margin-top:15px;float: left;}

/*图文列表*/
.ercontant{background: #0757b0;width: 220px;box-sizing:border-box;padding:20px;margin-top:17px;}
.ercontant .dts{height:60px;display: flex;align-items: center;}
.ercontant .dts img{float: left;margin-right: 7px;}
.ercontant .dts .p1{font-size: 12px;font-family: 'dincond';color: #fff;text-transform: uppercase; }
.ercontant .dts .p2{font-size: 22px;font-family: 'dincond';color: #fff;}

.prolist ul{margin:0 -13px;}
.prolist li{width:308px;height:306px;margin:0 13px;float: left;margin-bottom:30px;}
.prolist li .pic{width:308px;height: 233px;float: left;overflow: hidden;}
.prolist li .pic img{width:308px;height: 233px;transition: all 1s ease 0s;}
.prolist li:hover .pic img{transform: scale(1.2, 1.2);}
.prolist li .prot{width: 308px;height: 60px;background: #f7f7f8;float: left;transition: all 0.3s ease 0s;border:1px solid #e1e1e1;box-sizing:border-box;margin-top:8px;font-size: 16px;color: #353535;line-height: 58px;text-align: center;}
.prolist li:hover .prot{background: #0757b0;color: #fff;}

/*图文详情*/
.proshow_r .xq{width: 100%;height:40px;line-height: 40px;border:1px solid #eaeaea;box-sizing:border-box;margin-top:20px;margin-bottom:20px;}
.proshow_r .xq div{background: #0757b0;width: 120px;text-align: center;font-size: 14px;color: #fff;margin:-1px;}

.tj{background: #f4f5f7;}
.tj .tjtit{height:130px;width:100%;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.tj .tjtit .p1{font-size: 24px;color: #363036;font-weight: bold;}
.tj .tjtit .p2{font-size: 16px;font-family: "dincond";text-transform: uppercase;margin-top:5px;}

.tj ul{}
.tj li{width:370px;height:366px;margin-right:54px;float: left;margin-bottom:30px;}
.tj li .pic{width:370px;height: 280px;float: left;overflow: hidden;}
.tj li .pic img{width:370px;height: 280px;transition: all 1s ease 0s;}
.tj li:hover .pic img{transform: scale(1.2, 1.2);}
.tj li .prot{width: 370px;height: 60px;background: #f7f7f8;float: left;transition: all 0.3s ease 0s;border:1px solid #e1e1e1;box-sizing:border-box;margin-top:8px;font-size: 16px;color: #353535;line-height: 58px;text-align: center;}
.tj li:hover .prot{background: #0757b0;color: #fff;}


.tj .parBd .bd li:hover .protitle{ opacity: 0; display: none;}
.tj .parBd .bd li:hover .zhezhao a{ opacity: 1;}
.tj .parBd .bd li:hover .zhezhao{ opacity: 0;transform: translate3d(0,50vh,0);backface-visibility: hidden;perspective: 1000;animation-name: bounceInRight;animation-duration: 0.4s;animation-delay: .2s;animation-fill-mode: both;}
/* 单页 */
.ercon{margin-top:30px;}
.ercon .abo_l{width: 220px;float: left;}
.ercon .abo_l .type{width:220px;height:91px;border-bottom:3px solid #fab81c;background: #0757b0;padding:0 14px;box-sizing:border-box;display: flex;flex-direction: column;justify-content: center;}
.ercon .abo_l .type .p1{color: #f4f7f9;font-size: 20px;font-weight: bold;}
.ercon .abo_l .type .p2{color: #f4f7f9;font-size: 16px;font-weight: bold;margin-top:5px;}
.ercon .abo_l .lanmu{background: #f4f7f9;padding:17px 0;}
.ercon .abo_l .lanmu .li{width:100%;height:50px;line-height: 50px;padding:0 12px;box-sizing:border-box;margin-bottom:5px;}
.ercon .abo_l .lanmu .li.on{background: #fab81c;}
.ercon .abo_l .lanmu .li a{font-size: 16px;color: #757575}
.ercon .abo_l .lanmu .li.on a{color: #fff;}
.ercon .abo_l .lanmu .li:hover{background: #fab81c;}
.ercon .abo_l .lanmu .li:hover a{color: #fff;}
.ercon .abo_l .pro_tj{background: #0757b0;margin-top:17px;}
.ercon .abo_r{width: 976px;float: right;}
.ercon .abo_r .ertit{font-size: 22px;color: #0757b0;font-weight: bold;margin-bottom:20px;display: flex;}
.ercon .abo_r .ertit::before{width: 10px;height:10px;background:#0757b0;display: block;content:"";float: left;margin-top:10px;margin-right: 10px;}
.ercon .abo_r .ertit::after{width: 100%;height:5px;background:#0757b0;display: block;content:"";float: right;margin-top:13px;margin-left:10px;flex: 1;}

.pro_tj{box-sizing:border-box;padding:14px;}
.pro_tj .tit{font-size: 16px;color: #fff;font-weight: bold;margin:10px 0 24px;}
.pro_tj li{width: 193px;height:147px;position: relative;border:2px solid #fff;box-sizing:border-box;margin-bottom:14px;overflow: hidden;}
.pro_tj li img{width:189px;height: 143px;transition: all 1s ease 0s;}
.pro_tj li:hover img{transform: scale(1.2, 1.2);}
.pro_tj li .pro_tj_tit{position: absolute;background: rgba(0,0,0,0.7);height:34px;line-height: 34px;text-align: center;bottom:0;color: #fff;width: 100%;font-size: 16px;}
.pro_tj .tj_more{width:193px;height:41px;background: #fff;display: block;line-height: 41px;text-align: center;color: #434343;}
/*新闻列表*/
.newslist{}
.newslist ul{}
.newslist li{width:100%;height:155px;transition: all 0.6s ease 0s;border-bottom:1px dashed #ebebeb;}
.newslist li .tit{font-size: 18px;color: #565656;line-height: 30px;padding-top:20px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslist li .jian{font-size: 14px;color: #a2a2a2;line-height: 22px;margin-top:8px;}
.newslist li .date{font-size: 24px;color: #a2a2a2;margin-top:40px;height:30px;font-weight: bold;}
.newslist li:hover .tit{color: #0757b0;}
.newslist li:hover .date{color: #0757b0;}
/* 分页 */
.page{margin:50px 0;text-align: center;}
.page a{display: inline-block;text-align: center;line-height: 40px;color:#737373;font-size: 16px;margin-left: 5px;height:40px;background: #ececec;padding:0 15px;}
.page a.select{background: #0757b0;color: #fff!important;}
.page a:hover{background: #0757b0;color: #fff!important;}
/*新闻详情*/
.ercon
.ercon .ercon_l{width:850px;float:left;background: #fff;box-sizing:border-box;padding:30px 40px;}
.ercon .ercon_l .type{border-bottom:1px dashed #ebebeb;padding-bottom:20px;margin-top:40px;}
.ercon .ercon_l .type .tit{font-size: 18px;color: #4e4e4e;font-weight: bold;}
.ercon .ercon_l .type .t{font-size: 12px;color: #c6c6c8;margin-top:5px;height:24px;}
.ercon .ercon_l .type .t .l{float: left;display: flex;align-items: center;line-height: 32px;font-size: 14px;}
.ercon .ercon_l .type .t .r{float: right;display: flex;align-items: center;font-size: 14px;}
.ercon .ercon_l .type .t a{display: inline-block;margin-right: 5px;}
.ercon .ercon_l .con{padding:30px 0;}
.ercon .ercon_l .con img{max-width:100%;display: block;margin:5px 0;}

.ercon .ercon_r{width:336px;height:567px;float: right;background: #fff;box-sizing:border-box;padding:30px 40px;}
.ercon .ercon_r .tit{line-height: 45px;position: relative;border-bottom:2px solid #e1e1e1;}
.ercon .ercon_r .tit:before{display: block;content:"";width: 3px;height:12px;background: #0000ab;position: absolute;top:17.5px;}
.ercon .ercon_r li{width: 100%;height: 64px;border-bottom:1px dashed #dee0e3;padding: 5px 0;box-sizing: border-box;}
.ercon .ercon_r li .title1{font-size: 14px;color: #6f6f6f;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ercon .ercon_r li .date{font-size: 12px;color: #a8a8a8;}
/* 翻页 */
.fanye{width:976px;float:left;background: #fff;box-sizing:border-box;padding:20px 0;margin-top:15px;border-top:1px dashed #ebebeb;}
.fanye p{color: #333;font-size: 14px;line-height: 32px;width: 100%;float: left;}
.fanye p a{color: #333;}
.fanye p a:hover{color:#fab81c;font-weight: bold;}
/*在线留言*/
.gbook_l{float: left;width:424px;}
.gbook_l_t{width: 424px;height:180px;background: #d8e0ee;padding:40px;box-sizing:border-box;line-height: 1;text-align: right;}
.gbook_l_b{width: 424px;}
.gbook_l_b img{width: 424px;}
.gbook_r{float: right;width:786px;background: #f6f9ff;padding-left: 25px;box-sizing:border-box;}
.gbook{height:538px;background-position: bottom right;background-repeat: no-repeat;}
.gbook  form{width:920px;}
.gbook li{width: 100%;height:56px;margin-bottom:12px;}
.gbook .input1{width:710px;height: 56px;float: left;box-sizing: border-box;font-size: 14px;text-indent: 20px;border:none;}
.gbook .input2{width:710px;height: 168px;float: left;border: none;box-sizing: border-box;font-size: 14px;text-indent: 20px;line-height: 56px;}
.gbook form{color: #fff!important;font-size: 16px;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #838383;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #838383;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #838383;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #838383;
}
.gbook #demo1{border:none;width:100px;height:34px;line-height: 34px;text-align: center;color: #fff;background: #0757b0;margin:0 auto;font-size: 14px;font-weight: bold;border-radius:40px;}

/*招聘列表*/
.job-list li { background: #f8f8f8; min-height: 75px; position: relative; width: 100%; margin-top: 10px; }
.job-list-cont { padding: 25px; width: 925px; position: relative; overflow: hidden; }
.job-list-btn { display: block; position: absolute; top: 0; right: 0; background: url(../images/icon-join.png) #e9e9e9 no-repeat center center; width: 150px; height: 100%; }
.job-list-date { width: 130px; float: left; color: #919191; font-size: 27px; font-family: "dincond"; height: 24px; -webkit-transition: all .3s; transition: all .3s;font-weight: bold;}
.job-list-content { float: left; width: 650px; }
.job-list-content p { margin-bottom: 0; color: #474752; margin-top: 5px; height: 0; -webkit-transition: all .3s; transition: all .3s;display:none;}
.job-list-content h4 { color: #535252; font-size: 16px; }
.job-list-content .share{float:right;width:140px;height:33px;margin-right:30px;}
.job-list-content .share .font{display:block;float:left;height:33px;line-height:33px;font-size:14px;color:#818182;}
.job-list-content .share a{display:block;width:33px;height:33px;float:left;margin-right:10px;}
.job-list-content .share a.weixin{background:url(../images/weixin.png) no-repeat;}
.job-list-content .share a.sina{background:url(../images/sina.png) no-repeat;}
.job-list .current .job-list-content p { height: auto; display: block; }
.job-list-content h4 a{color: #303030;line-height: 30px;}
.job-list .current h4 a, .job-list-content h4 a:hover { color: #0757b0; }
/*by lin*/
.job-list-content span { display: block; color: #444;height: 0; display:none;-webkit-transition: all .3s; transition: all .3s; }
.job-list .current .job-list-content span { height: auto; display:block;}
.job-list-content span.email { margin-top: 10px; }

/*留言列表*/
.gbook-list{width:900px;margin:0 auto;padding:60px 0;}
.gbook-list table{margin-bottom: 30px}


@keyframes bounceInLeft {
	0%,60%,75%,90%,to {
		-webkit-animation-timing-function: cubic-bezier(.165,.84,.44,1);
		animation-timing-function: cubic-bezier(.165,.84,.44,1)
	}

	to {
		transform: translate3d(0,0,0);
    	opacity: 1;
	}
}
@keyframes bounceInRight {
	0%,60%,75%,90%,to {
		-webkit-animation-timing-function: cubic-bezier(.165,.84,.44,1);
		animation-timing-function: cubic-bezier(.165,.84,.44,1)
	}

	to {
		transform: translate3d(0,0,0);
    	opacity: 1;
	}
}

.newpage {
	text-align: center;
}

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 17px 0;
	border-radius: 3px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a,
.pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #0757b0;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
	margin-left: 0;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	z-index: 2;
	color: #11181f;
	background-color: #eeeeee;
	border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	background-color: #0757b0;
	border-color: #0757b0;
	cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
	color: #777777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
	padding: 10px 16px;
	font-size: 15px;
	line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
	padding: 5px 10px;
	font-size: 11px;
	line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
	border-bottom-left-radius: 2px;
	border-top-left-radius: 2px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
	border-bottom-right-radius: 2px;
	border-top-right-radius: 2px;
}

